2d03267e41b9acf097e0e82671d31cd68e223efe,naming/src/main/java/org/jboss/as/naming/NamingContext.java,NamingContext,bind,#Name#Object#,245
Before Change
if (object instanceof Referenceable) {
object = ((Referenceable) object).getReference();
}
getWritableNamingStore().bind(absoluteName, object);
} else {
throw NamingLogger.ROOT_LOGGER.readOnlyNamingContext();
}
After Change
} else {
value = object;
}
if (System.getSecurityManager() == null) {
getWritableNamingStore().bind(absoluteName, value);
} else {
// The permissions check has already happened for the binding further permissions should be allowed
final NamingException e = AccessController.doPrivileged(new PrivilegedAction<NamingException>() {